.price_table {
    margin-right:10px;
    margin-bottom:10px;
    width:170px;
    height:auto;
    text-align:center;
    float:left;
}
.price_table:hover{
	position: relative;
	z-index: 100;
	box-shadow: 5px 0px 25px rgba(0,0,0,0.7);
	-webkit-box-shadow: 5px 0px 25px rgba(0,0,0,0.7);
	-moz-box-shadow: 5px 0px 25px rgba(0,0,0,0.7);
	-webkit-transform: translate(-5px,-15px);
   -moz-transform: translate(-5px,-15px);
   -o-transform: translate(-5px,-15px);
   -ms-transform: translate(-5px,-15px);
   transform: translate(-5px,-15px);
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
}
    .price_table .title {
        background: linear-gradient(#52A93E, #469436) repeat scroll 0 0 transparent;
        font-size: 15px;
        height: auto;
        margin: 0;
        width: 100%;
        color: #FFFFFF;
        font-family: 'Viga',arial,sans-serif;
        font-size: 15px;
        text-shadow: 0 1px 0 rgba(125, 207, 61, 0.4);
        padding:10px 0px;
    }
    .price_table .price {
        background: linear-gradient(#7DCF3D, #52A93E) repeat scroll 0 0 transparent;
        border-top: 1px solid #B0E287;
        height:60px;
        padding: 5px 0;
        width: 100%;  
    }
        .price_table .price p.number {
            color: #217515;
            font-family: 'Viga',arial,sans-serif;
            font-size: 20px;
            text-shadow: 0 1px 0 rgba(125, 207, 61, 0.4);
            padding-bottom:0px;
        }

        .price_table .price p.maximum_stay {
            color: black;
            /*font-size: 14px;*/
            text-shadow: 0 1px 0 rgba(125, 207, 61, 0.4);
            padding:0px;
        }
    .price_table ul.style_1 {
        background-color: #F9F8F0;
    }
    .price_table ul.style_2 {
        background-color: #F0EED9;
    }
    .price_table ul li span {
        position:relative;
        font-size:15px;
        margin-left:9px;
        font-weight:bold;
    }
    .price_table ul li span.option:before {
        background: url("../images/Yes.png") no-repeat scroll 0 0 transparent;
        content: "";
        height: 18px;
        left: -21px;
        position: absolute;
        top: 0;
        width: 18px;
    }
    .price_table ul li span.no-option:before {
        background: url("../images/No.png") no-repeat scroll 0 0 transparent;
        content: "";
        height: 18px;
        left: -21px;
        position: absolute;
        top: 0;
        width: 18px;
    }

        .price_table ul li span.detail {
            font-size:12px;
        }